/*全局开始*/
html,body{ height:100%; }
body{ font-size:100%;font-family: "微软雅黑";}
/*body{font-size:100%; font-family: "微软雅黑";}*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,input,textarea,p,blockquote,table,th,td,iframe{ margin:0;padding:0; }
table{ border-collapse:collapse; border-spacing:0; }
img{ border:0; }
li{ list-style:none; }
input{ border:none;}
.clear{clear:both;}
.mt10{ margin-top:10px; }
.btn{border-radius:4px;}
.w1000{width:1000px;margin:0 auto;}
a{text-decoration: none;}
.left{float:left;}
.right{float:right;}
.m40{width:100%;height:40px;}
/*全局结束*/
.clearfix:after {content:"."; display:block; height:0; visibility:hidden; clear:both; }
header{background:url(http://static.tianshiyumiao.com/aibeieryi/business/style/vote/style/vote_bg1.png) no-repeat top #fff;text-align:center;display:block;background-size: 100%;}
.logo{width:100%;height:25px;text-align: center;padding:22px 0 16px;}
.logo img{width:100%;}
.logo_txt{padding:6px 16px 8px;}
.logo_txt img{width:100%;}
.logo_vote_txt{font-size:100%;color:#009ACD;padding:0 0 10px;}
.avatar{width:100%;height:60px;overflow: hidden;text-align: center;}
.avatar img{width:60px;height:60px;border-radius: 30px;}
header h1{font-size:140%;font-weight: normal;color:#0199CC;margin-top:6px;}
header h2{font-size:90%;font-weight: normal;color:#999;margin-top:2px;}
.vote_content{padding:16px 16px 4px;background:#fff;}
.vote_content_title{font-size:85%;color:#ccc;position:relative;height:20px;}
.vote_content_title span{display:inline-block;position:absolute;background:#fff;padding-right:4px;}
.vote_content_title_line{height:1px;background:#CCCCCC;font-size: 0;width:100%;position:absolute;top:9px;}
.vote_content_container{font-size:100%;height:130px;width:100%;padding-bottom:30px;word-break :break-all;word-wrap:break-word;text-align:Justify;text-justify:inter-ideograph;overflow:hidden;line-height:1.5;}
.vote_content_container img{width:100%;}
.vote_content_container_more{width:100%;text-align: center;height:55px;}
.vote_content_container_more img{width: 55px;height:55px;margin-top:-27px;z-index: 9999;}
.gtvate_btn{width:100%;text-align: center;}
.gtvate_btn img{height:37px;}
.go_recommend{margin-top:15px;width:100%;text-align: center;}
.go_recommend a{text-decoration: underline;color:#22A2D1;}
.vote_activity {margin-top: 8px;margin-bottom: 8px;}
.vote_activity h2{padding-bottom:4px;font-size:80%;color:#CCCCCC;font-weight: normal;width:100%;text-align: center;}
.vote_ad{width:100%;margin-top:15px;}
.vote_ad_ewm{width:100%;text-align: center;background:#fff;border-top:1px #E9E9E9 solid;}
.vote_ad_ewm p{text-align: center; }
.vote_ad_ewm p span{font-size: 80%;  color: #22A2D1; padding: 4px 8px; background-color: #ffffff;border-radius: 2px;border: 1px solid #ffffff;}
.vote_ewm{width:120px;margin-top:25px;margin-bottom:7px;}
.vote_ad_a{display:block;height:60px;}
/*瀑布流*/


/* mq */

@media (max-width: 600px) {
    .grid-item {
        width: 100%;
        /*height: 80px;*/
      
    }
}
.container{width:100%;position:relative;margin-top:16px;}
.box{position:relative; float:left;width:47%;padding-left:2%;}
.content{padding:6px 0;}
.content .grid-item{width:100%; height:auto;border-radius:5px;background:#fff;}
.grid-item_img img{width:100%;}
.grid-item_img_num{width:25px;height:25px;border-radius: 10px;background:url(http://static.tianshiyumiao.com/aibeieryi/business/style/vote/style/vote_1bg.png);color:#333;line-height:25px;text-align: center;position:absolute;top:6px;right:6px;background-size: 25px;font-size:90%;}
.grid-item h1{font-size:100%;color:#333;text-align: left;margin-left:8px;font-weight: normal;text-align:Justify;text-justify:inter-ideograph;}
.grid-item h2{text-align:Justify;text-justify:inter-ideograph;font-size:90%;color:#999;text-align: left;min-height:47px;margin:0 8px 6px;font-weight: normal;}
.grid-item-agree span{background: url(http://static.tianshiyumiao.com/aibeieryi/business/style/vote/style/heart_vote_icon.png) no-repeat center left;color:#FF6566;font-size: 100%;background-size:10px 8px;padding-left:16px;margin-left:8px;}
.grid-item-agree img{height:21px;float:right;margin:0 8px;}
.grid-item-agree{padding-bottom:8px;}
/*瀑布流*/

/*错误提示*/
.errorCon{
    width: 100%;
    height: 60px;
    line-height: 60px;
    position: fixed;
    left: 0;
    top: -60px;
    background: rgba(0,0,0,0.6);
    font-size: 16px;
    color: #fff;
    text-align: center;
    z-index: 100;
}



/*留言*/
/*.vote_leave_msg_bg{height:9999px;width:100%;background:#000;opacity: 0.6;position:absolute;top:0px;left:0px; display: none;}*/
.vote_leave_msg_bg{height:200%;width:100%;background:#000;opacity: 0.6;position:fixed;top:0px;left:0px; display: none;}
.vote_leave_msg{background:#fff;position:fixed;border-radius:2px;width:280px;height:365px;left:50%;margin-left:-140px;top:50%;margin-top:-218px;font-family:"微软雅黑";display: none;}
.vote_leave_msg_header{position:absolute;top:-10px;left:-10px;}
.vote_leave_msg_header img{width:300px;}
.vote_leave_msg_con{margin:56px 8px 8px;font-family:"微软雅黑";}
.vote_leave_msg .vote_label{width:100%;font-size:75%;color:#ff6666;}
.vote_leave_msg .vote_label span{color:#ccc;}
.vote_leave_msg .textareak{-webkit-appearance: none;border-radius: 2px;background:url(textarea_icon.jpg) no-repeat;background-size:100%;padding:8px;outline:none;margin-top:5px;height:80px;border:1px solid #E6E6E6; -moz-box-shadow:0px 0px 2px #E6E6E6; -webkit-box-shadow:0px 0px 2px #E6E6E6; box-shadow:0px 0px 2px #E6E6E6; }
.vote_leave_msg .vote_textarea{-webkit-appearance: none;border:none;border-radius: 2px;outline:none;resize: none;width:100%;height:80px;}
.vote_leave_msg .vote_radio{float:left;margin:16px 10px 11px 0;font-size:75%;border-radius: 2px;padding:8px 8px 6px 26px;}
.vote_leave_msg .vote_parent{background:url(http://static.tianshiyumiao.com/aibeieryi/business/style/vote/style/doc_vote_par_no.png) no-repeat center left #ccc;color:#999;background-size:15px;background-position:8px;}
.vote_leave_msg .vote_doctor{background:url(http://static.tianshiyumiao.com/aibeieryi/business/style/vote/style/doc_vote_doc_no.png) no-repeat center left #ccc;color:#999;background-size:15px;background-position:8px;}
.vote_leave_msg .vote_parentH{background:url(http://static.tianshiyumiao.com/aibeieryi/business/style/vote/style/doc_vote_par_H.png) no-repeat center left #ff6666;color:#fff;background-size:15px;background-position:8px;}
.vote_leave_msg .vote_doctorH{background:url(http://static.tianshiyumiao.com/aibeieryi/business/style/vote/style/doc_vote_doc_H.png) no-repeat center left #ff6666;color:#fff;background-size:15px;background-position:8px;}
.vote_leave_msg .vote_tel{color:#333;height:35px;line-height:35px;background:url(http://static.tianshiyumiao.com/aibeieryi/business/style/vote/style/doc_vote_iphone_icon.png) no-repeat center left;background-size:15px;padding-left:20px;width:100%;outline: none;font-size:90%;}
.vote_leave_msg .tel_txt{text-align: right;width:100%;color:#ff6666;font-size:55%;border-top:1px #ff6666 solid;}
.vote_leave_msg .tel_txt span{color:#ddd;}
.vote_leave_msg .vote_Submit{-webkit-appearance: none;width:100%;background: #ff6666;color:#fff;font-size:100%;height:35px;line-height:35px;text-align: center;border-radius: 2px;margin-top:18px; margin-bottom: 8px;}
.vote_leave_msg .parent,.vote_leave_msg .doctor{display:none;}
.vote_leave_msg .vote_close{width:100%;text-align: center;margin-top:20px;}
.vote_leave_msg .vote_close img{width:50px;}
/*留言*/


.footerheight{width:100%;height:57px;position:relative;left:0;display:none;}
.recommendFooter{width:100%;position:fixed;bottom:0px;left:0px;height:57px;}